// JScript File
//################################################################################
//###### Project   : Email newsletter										######
//###### Author    : Gopi                        							######
//################################################################################
var xmlHttp
function eemail_submit_ajax(siteurl)
{
	email = jQuery("#intranet_form .eemail_txt_email");
    if(email.val()=="")
    {//Please enter the email address
        jQuery('.eemail_msg').html(" « S'il vous plaît entrez l'adresse e-mail » ");
        email.focus();
        return false;    
    }
	if(email.val()!="" && (email.val().indexOf("@",0)==-1 || email.val().indexOf(".",0)==-1))
    {
    // Please enter valid email
        jQuery('.eemail_msg').html(" « S'il vous plaît entrer une adresse valide » ");
        email.select();
        return false;
    }
    jQuery('.eemail_msg').html("loading...");
    jQuery.post(ajax_object_newsletter.ajaxurl_newsletter, {
			action: 'ajax_newsletter',
			Email: email.val()
		}, function(data2) {	  
                    if(data2 == null) {
                        //Please try after some time.
                        jQuery('.eemail_msg').html("« S'il vous plaît essayer après un certain temps. »");
            			email.val("");
                    }
            		if(data2=="succ")
            		{
            		//'Subscribed successfully.';
                        jQuery('.eemail_msg').html("« Votre inscription a bien été enregistrée. Nous vous remercions de l’intérêt que vous portez à LFDH. Vous recevrez bientôt notre newsletter »");
            			email.val("");
            		}
            		else if(data2=="exs")
            		{
            		   // "« Email deja existant. »";
                        jQuery('.eemail_msg').html("« Email déjà existant. »");
            		}
		});	
}
// desinscrivez-vous
function eemail_submit_ajax2(siteurl)
{
	email = jQuery("#intranet_form2 .eemail_txt_email");
    if(email.val()=="")
    {//Please enter the email address
        jQuery('.eemail_msg').html(" « S'il vous plaît entrez l'adresse e-mail » ");
        email.focus();
        return false;    
    }
	if(email.val()!="" && (email.val().indexOf("@",0)==-1 || email.val().indexOf(".",0)==-1))
    {
    // Please enter valid email
        jQuery('.eemail_msg').html(" « S'il vous plaît entrer une adresse valide » ");
        email.select();
        return false;
    }
    jQuery('.eemail_msg').html("loading...");
    jQuery.post(ajax_object_newsletter.ajaxurl_newsletter, {
			action: 'ajax_newsletter2',
			Email: email.val()
		}, function(data2) {	  
                    if(data2 == null) {
                        //Please try after some time.
                        jQuery('.eemail_msg').html("« S'il vous plaît essayer après un certain temps. »");
            			email.val("");
                    }
            		if(data2=="succ")
            		{
            		//'desSubscribed successfully.';
                    //Votre email a été supprimé de notre base. En espérant vous revoir prochainement.
                        jQuery('.eemail_msg').html("« Votre email a été supprimé de notre base. En espérant vous revoir prochainement. »");
            			email.val("");
            		}
            		else if(data2=="exs")
            		{
            		   // "« Email does not exist. »";
                        jQuery('.eemail_msg').html("« Email n'existe pas. »");
            		}
                    else {
                        jQuery('.eemail_msg').html(data2);
                    }
		});	
}

function newchanged_ncc() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		if((xmlHttp.responseText).trim()=="succ")
		{
		//	'Subscribed successfully.'
            jQuery('.eemail_msg').html("« Votre inscription a bien été enregistrée Nous vous remercions de l’intérêt que vous portez à la CFMA. Vous recevrez bientôt notre newsletter »");
            jQuery(".eemail_txt_email").value="";
		}
		else if((xmlHttp.responseText).trim()=="exs")
		{
		   //Email deja existant
            jQuery('.eemail_msg').html("« Email deja existant. »");
		}
		else
		{
        //Please try after some time.
            jQuery('.eemail_msg').html("« S'il vous plaît essayer après un certain temps. »");
            jQuery(".eemail_txt_email").value="";
		}
	}
}
jQuery(document).ready(function(){
    jQuery('#intranet_form .eemail_txt_email').keypress(function(event){
        if(event.which == 13) {
            jQuery('#intranet_form .eemail_txt_Button').trigger('click');
        }
    });
    jQuery('#intranet_form2 .eemail_txt_email').keypress(function(event){
        if(event.which == 13) {
            jQuery('#intranet_form2 .eemail_txt_Button').trigger('click');
        }
    });
    jQuery('.pp_close').click(function(){
        jQuery('.eemail_msg').html("");
    });
});
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

// Shadow box
//select all the a tag with name equal to modal
jQuery(document).ready(function() { 
    jQuery('a[name=modal]').click(function(e) {
        //Cancel the link behavior
        e.preventDefault();
        //Get the A tag
        var id = jQuery(this).attr('href');
     
        //Get the screen height and width
        var maskHeight = jQuery(document).height();
        var maskWidth = jQuery(window).width();
     
        //Set height and width to mask to fill up the whole screen
        jQuery('#mask').css({'width':maskWidth,'height':maskHeight});
         
        //transition effect    
        jQuery('#mask').fadeIn(1000);   
        jQuery('#mask').fadeTo("slow",0.8); 
     
        //Get the window height and width
        var winH = jQuery(window).height();
        var winW = jQuery(window).width();
               
        //Set the popup window to center
        jQuery(id).css('top',  winH/2-jQuery(id).height()/2);
        jQuery(id).css('left', winW/2-jQuery(id).width()/2);
     
        //transition effect
        jQuery(id).fadeIn(2000);
    });
    //if close button is clicked
    jQuery('.window .close').click(function (e) {
        //Cancel the link behavior
        e.preventDefault();
        jQuery('#mask, .window').hide();
    }); 
    //if mask is clicked
    jQuery('#mask').click(function () {
        jQuery(this).hide();
        jQuery('.window').hide();
    });
    // if submit button click #eemail_txt_Button
     jQuery('#intranet_form .eemail_txt_Button').click(function (e) {
        e.preventDefault();
        jQuery('#intranet_form').hide();
    });
    jQuery('#intranet_form2 .eemail_txt_Button').click(function (e) {
        e.preventDefault();
        jQuery('#intranet_form2').hide();
    });
    
});